FreeCore Function #4:
Compact UART Reference Design
Module name: cuart
Current release: version 2.0, January 30, 1998
Contributed by: Rune Baeverrud

Changes since version 1.0

Description

The Compact UART will give you UART (Universal Asynchronous Receiver Transmitter) functionality with a minimum of space requirements. The Compact UART is fully LPM parameterizable and will never waste space on unused functionality. With the Compart UART, you may build UARTs of any word length. How about a 49-bit UART with 7 stop bits? With Compact UART, that is your decision.

Shown below is a sample schematic using the cuart_tx and cuart_rx modules, suitable for interfacing to a 8 bit microprocessor:

f4_1.gif (9778 bytes)


Last updated 08 Feb 2001 12:30